package com.rfid.acs;


import com.rfid.acs.net.tcp.FiledId;

class BorrowBookResponseBean extends AcsResponseBean {

    public BorrowBookResponseBean(String source) {
        super(source);
    }

    @Override
    protected int headerLength() {
        return 24;
    }

    /**
     * 自助设备编号（必须与93的CP相同）
     */
    @FiledId(name = "AO")
    private String devicesName;

    /**
     * 读者证号
     */
    @FiledId(name = "AA")
    private String readerNo;

    /**
     * 图书条码
     */
    @FiledId(name = "AB")
    private String bookNo;

    /**
     * uid
     */
    @FiledId(name = "UI")
    private String uid;

    /**
     * 图书题名
     */
    @FiledId(name = "AJ")
    private String bookTitle;

    /**
     * 图书应还日期
     */
    @FiledId(name = "AH")
    private String returnTime;

    /**
     * 提示信息
     */
    @FiledId(name = "AF")
    private String hintMessage;

    public String getDevicesName() {
        return devicesName;
    }

    public void setDevicesName(String devicesName) {
        this.devicesName = devicesName;
    }

    public String getReaderNo() {
        return readerNo;
    }

    public void setReaderNo(String readerNo) {
        this.readerNo = readerNo;
    }

    public String getBookNo() {
        return bookNo;
    }

    public void setBookNo(String bookNo) {
        this.bookNo = bookNo;
    }

    public String getUid() {
        return uid;
    }

    public void setUid(String uid) {
        this.uid = uid;
    }

    public String getBookTitle() {
        return bookTitle;
    }

    public void setBookTitle(String bookTitle) {
        this.bookTitle = bookTitle;
    }

    public String getReturnTime() {
        return returnTime;
    }

    public void setReturnTime(String returnTime) {
        this.returnTime = returnTime;
    }

    public String getHintMessage() {
        return hintMessage;
    }

    public void setHintMessage(String hintMessage) {
        this.hintMessage = hintMessage;
    }
}
